walk far and laboriously - Français Anglais Dictionnaire